on pins and needles – English–Italiano translations

🇬🇧 en it 🇮🇹

on pins and needles

  • feeling sharp anticipation or anxiety
in sospeso, sui carboni ardenti, sulle spine
Wiktionary Links